.h-bac{
    height: 570px;
    background: url(../imge/图像\ 58.png)no-repeat;
    background-size: 100% 160%;
    background-position: 0 30px;
    overflow: hidden;
    position: relative;
}
.top-text h2 a span{
    font-size: 28px;
    line-height: 37px;
}
.top-text p{
    font-size: 20px;
    font-weight: 400;
    line-height: 26px;
}
.top-text{
    position: absolute;
    top: 38%;
    left:37%;
    text-align: center;
    color: #FFFFFF;
}
.m-ti{
    margin: 0 auto;
    position: relative;
    text-align: center;
    padding-bottom: 30px;
}
.m-ti span{
    font-size: 12px;
    font-weight: 300;
    line-height: 16px;
    color: #41454D;
}
.ot-imge,.text p{
    padding:0 10%;
    max-height: 80%;
    padding-bottom: 30px;
}
.text p{
    font-size: 14px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    line-height: 24px;
    color: #080F1A;
}
.ot-imge img{
   width: 100%;
    height: 337px;
    border-radius: 16px;
}
.bo .text{
    padding-bottom: 37px;
}